Improved RSA Private Key Reconstruction for Cold Boot Attacks

نویسندگان

  • Nadia Heninger
  • Hovav Shacham
چکیده

We give an algorithm that reconstructs an RSA private key given a 27% fraction of its bits at random. We make new observations about the structure of RSA keys that allow our algorithm to make use of the redundant information typically stored in an RSA private key. We give a rigorous analysis of the running time behavior of our algorithm that closely matches the sharp threshold phenomenon observed in our experiments.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reconstructing RSA Private Keys from Random Key Bits

We show that an RSA private key with small public exponent can be efficiently recovered given a 0.27 fraction of its bits at random. An important application of this work is to the “cold boot” attacks of Halderman et al. We make new observations about the structure of RSA keys that allow our algorithm to make use of the redundant information in the typical storage format of an RSA private key. ...

متن کامل

RSA private key reconstruction from random bits using SAT solvers

SAT solvers are being used more and more in Cryptanalysis, with mixed results regarding their e ciency, depending on the structure of the algorithm they are applied. However, when it comes to integer factorization, or more specially the RSA problem, SAT solvers prove to be at least ine cient. The running times are too long to be compared with any well known integer factorization algorithm, even...

متن کامل

Copker: Computing with Private Keys without RAM

Cryptographic systems are essential for computer and communication security, for instance, RSA is used in PGP Email clients and AES is employed in full disk encryption. In practice, the cryptographic keys are loaded and stored in RAM as plain-text, and therefore vulnerable to physical memory attacks (e.g., cold-boot attacks). To tackle this problem, we propose Copker, which implements asymmetri...

متن کامل

A Coding-Theoretic Approach to Recovering Noisy RSA Keys

Inspired by cold boot attacks, Heninger and Shacham (Crypto 2009) initiated the study of the problem of how to recover an RSA private key from a noisy version of that key. They gave an algorithm for the case where some bits of the private key are known with certainty. Their ideas were extended by Henecka, May and Meurer (Crypto 2010) to produce an algorithm that works when all the key bits are ...

متن کامل

Cold Boot Attacks in the Discrete Logarithm Setting

In a cold boot attack a cryptosystem is compromised by analysing a noisy version of its internal state. For instance, if a computer is rebooted the memory contents are rarely fully reset; instead, after the reboot an adversary might recover a noisy image of the old memory contents and use it as a stepping stone for reconstructing secret keys. While such attacks were known for a long time, they ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008